Foundations for Continuous Time Hierarchical Co-simulation
نویسنده
چکیده
Complex systems have to decomposed into sub-systems which are developed by specialized teams. Modeling and simulation techniques help each team achieve a locally optimal solution but they fail to help all teams achieve a globally optimal solution. This is due to each team having its own models made in its own tools, and external suppliers having intellectual property. The result is that it is difficult to simulate the coupled system. Co-simulation is proposed as a way to enable such simulation. Simulators communicate and collaborate as black boxes. The technique has been used in a number of domains improving the overall cost of engineered systems. In these use cases, a minimum common denominator is assumed for the capabilities of simulators. Leveraging the optional capabilities of simulators improves the performance/accuracy of a co-simulation, but the number of decisions the orchestration mechanism has to make grows exponentially. Different, conflicting concerns have to be addressed in an optimal way. We propose a way to deal with each concern independently and possibly reuse existing orchestration algorithms that perform better with respect to the conflicting concerns. Our approach leverages Model Driven Development techniques to process a co-simulation scenario into a canonical/trivial version, where fewer decisions remain to be made. Along the process, conflicting concerns will be addressed as an optimization problem, and an appropriate cost function identified. If successful, the result of this research allows co-simulation scenarios that may offer real-time guarantees, bounds in the maximum error made, or packet size in the communication between simulators.
منابع مشابه
Ballistic Testing and Simulation of Co-continuous Ceramic Composite for Body Armour
Co-Continuous Ceramic Composites, referred to as C4, have bi-continuous, interconnected and interpenetrating phases of a metal and ceramic. This bestows such composites with a higher strength to weight ratio compared with traditional composites. In this research work, a C4 composite of AA5083/SiC is fabricated for personal body armour, using gravity infiltration technique. A numerical simulatio...
متن کاملHybrid co-simulation of FMUs using DEV&DESS in MECSYCO
Co-simulation is a key tool in the design and operation of a growing number of complex cyber-systems. But efficiently yet accurately combining continuous time components (such as FMUs) with event-based ones can be challenging, both from a modeling perspective and an operational, tools-oriented one. We propose a platform to tackle this problem building up on MECSYCO, a MAS-based DEVS wrapping pl...
متن کاملImproved Turbine Engine Hierarchical Modeling and Simulation Based on Engine Fuel Control System
Aircraft engines constitute a complex system, requiring adequate mon-itoring to ensure flight safety and timely maintenance. The best way to achieve this, is modeling the engine. Therefore, in this paper, a suitable mathematical model from engine controller design point of view, for a specific aero turbine engine is proposed by the aid of MATLAB/Simulink software. The model is capable of reduc...
متن کاملCo-simulating event-B and continuous models via FMI
We present a generic co-simulation approach between discrete-event models, developed in the Event-B formal method, and continuous models, exported via the Functional Mock-up Interface for Co-simulation standard. The concept is implemented into a simulation extension for the Rodin platform, thus leveraging powerful capabilities of refinementbased modelling and deductive verification in Event-B w...
متن کاملEnergy Optimization of Under-actuated Crane model for Time-Variant Load Transferring using Optimized Adaptive Combined Hierarchical Sliding Mode Controller
This paper designs an Optimized Adaptive Combined Hierarchical Sliding Mode Controller (OACHSMC) for a time-varying crane model in presence of uncertainties. Uncertainties have always been one of the most important challenges in designing control systems, which include the unknown parameters or un-modeled dynamics in the systems. Sliding mode controller (SMC) is able to compensate the system in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016